package com.settlement.system.service;

import com.settlement.system.model.entity.JdBill;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.settlement.system.model.query.JdBillQuery;
import com.settlement.system.model.form.JdBillForm;
import com.settlement.system.model.vo.JdBillImportVo;
import java.util.List;

/**
 * <p>
 * 京东账单 服务类
 * </p>
 *
 * @author huangrensen
 * @since 2024-05-17
 */
public interface JdBillService extends IService<JdBill> {

    Page<JdBill> getPage(JdBillQuery queryParams);

    boolean saveJdBill(JdBillForm jdBillForm);

    JdBillForm getJdBillFormData(Long id);

    boolean deleteJdBill(String ids);

    void importData(List<JdBillImportVo> importVos);

    List<JdBillImportVo> findByIds(String idsStr);
}
